public deed of incorporation - Español Inglés Diccionario